PayU Payments — Software Engineer

Posted: 03-07-2026

Salary: ₹14 - ₹25 Lakhs/Annum Expected

Description:

The PayU Payments Team is hiring a backend-focused Software Engineer to design, scale, and sustain core digital payment products. Operating within a high-throughput transaction environment regulated by the Reserve Bank of India, you will develop distributed microservices, eliminate system processing bottlenecks, and configure scalable architectures. The role involves managing massive transaction concurrency across hundreds of payment modes, writing clean object-oriented logic, and collaborating with cross-functional product squads to build India's leading digital affordability and payment gateway platform.

Key Technologies:

Java, Spring Boot, Python, AWS, Microservices, MVC Architecture, MySQL, MongoDB, Data Structures & Algorithms (DSA), Git

Requirements:

  • Bachelor’s degree in Computer Science or a related technical field from a top-notch engineering college.
  • 2+ years of professional software development engineering experience.
  • Proficiency in an object-oriented language that emphasizes class abstractions (specifically Java) with at least 2 years of active coding experience. Deep hands-on development depth using the Spring Boot framework.
  • Practical experience designing and implementing scalable microservices architectures. Solid understanding of fundamental software design principles, including the Model-View-Controller (MVC) pattern.
  • Strong working knowledge of core CS fundamentals, including complex data structures, algorithm design, and computational complexity analysis ($Big-O$ notation).
  • Good hands-on experience deploying and operating within an AWS scalable cloud environment. Experience handling relational databases (e.g., MySQL) and NoSQL datastores (e.g., MongoDB).
  • Practical experience or familiarity scripting with Python is considered a strong plus.
  • Ability to tackle ambiguous, undefined technical problems and think abstractly. Strong problem-solving, analytical, organization, and presentation skills, with the capability to communicate technical ideas logically and succinctly.

Important Notice:

This job description and related content are owned by PayU Payments. We are only sharing this information to help job seekers find opportunities. For application procedures, status, or any related concerns, please contact PayU Payments directly. We do not process applications or respond to candidate queries.